Richmond.gov.uk
My Account

Filming locations image library

Back to categories

Sailing Clubs

  • Tamesis Yacht Club - The Tamesis Club is a sailing club founded in 1885 and is situated on the River Thames at the end of Trowlock Way in Teddington.
  • Twickenham Yacht Club - The original boathouse was built in the 1900s, and has become the clubhouse of Twickenham Yacht Club situated on the Embankment in Twickenham.